package com.marvels.financial.loan.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 经营分析-表格1数据
 * @author 唐佩文
 *
 */
public class BusinessAnalysisTable1DTO implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private Date loanDate;//放款日期
	
	private BigDecimal repaymentPrincipal;//应还本金
	
	private BigDecimal repaymentedPrincipal;//已还本金
	
	private BigDecimal costRecovery;//收回费用
	
	private BigDecimal netIncome;//净收入
	
	private BigDecimal summary;//汇总
	
	
	private BigDecimal unexpired;//未到期
	
	
	private BigDecimal disRepaymentM1;//M1
	
	
	private BigDecimal disRepaymentM2;//M2

	private BigDecimal extensionAmount;//展期金额
	
	private BigDecimal  receivablesPrincipal;//收款本金
	
	private BigDecimal lateFee;//滞纳金

	public Date getLoanDate() {
		return loanDate;
	}


	public void setLoanDate(Date loanDate) {
		this.loanDate = loanDate;
	}


	public BigDecimal getRepaymentPrincipal() {
		return repaymentPrincipal;
	}


	public void setRepaymentPrincipal(BigDecimal repaymentPrincipal) {
		this.repaymentPrincipal = repaymentPrincipal;
	}


	public BigDecimal getRepaymentedPrincipal() {
		return repaymentedPrincipal;
	}


	public void setRepaymentedPrincipal(BigDecimal repaymentedPrincipal) {
		this.repaymentedPrincipal = repaymentedPrincipal;
	}


	public BigDecimal getCostRecovery() {
		return costRecovery;
	}


	public void setCostRecovery(BigDecimal costRecovery) {
		this.costRecovery = costRecovery;
	}


	public BigDecimal getNetIncome() {
		return netIncome;
	}


	public void setNetIncome(BigDecimal netIncome) {
		this.netIncome = netIncome;
	}


	public BigDecimal getSummary() {
		return summary;
	}


	public void setSummary(BigDecimal summary) {
		this.summary = summary;
	}


	public BigDecimal getUnexpired() {
		return unexpired;
	}


	public void setUnexpired(BigDecimal unexpired) {
		this.unexpired = unexpired;
	}


	public BigDecimal getDisRepaymentM1() {
		return disRepaymentM1;
	}


	public void setDisRepaymentM1(BigDecimal disRepaymentM1) {
		this.disRepaymentM1 = disRepaymentM1;
	}


	public BigDecimal getDisRepaymentM2() {
		return disRepaymentM2;
	}


	public void setDisRepaymentM2(BigDecimal disRepaymentM2) {
		this.disRepaymentM2 = disRepaymentM2;
	}


	public BigDecimal getExtensionAmount() {
		return extensionAmount;
	}


	public void setExtensionAmount(BigDecimal extensionAmount) {
		this.extensionAmount = extensionAmount;
	}


	public BigDecimal getReceivablesPrincipal() {
		return receivablesPrincipal;
	}


	public void setReceivablesPrincipal(BigDecimal receivablesPrincipal) {
		this.receivablesPrincipal = receivablesPrincipal;
	}


	public BigDecimal getLateFee() {
		return lateFee;
	}


	public void setLateFee(BigDecimal lateFee) {
		this.lateFee = lateFee;
	}
	
}
